take up the glove - Espagnol Anglais Dictionnaire